@charset "utf-8";
/* CSS Document */

body{margin:0px; padding:0px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6,p{margin:0px; padding:0px;}

a{text-decoration:none; outline:none; border:0px;}
a:hover{text-decoration:underline;}

a img , .bnone{border:0!important}
.bnone{background:none!important}
.bRnone{border-right:0px!important}

.rel{position:relative;}
.abs{position:absolute;}

input{border:0px; outline:none;}

.fl{float:left}
.fr{float:right}
.cl{clear:both;}
.noPad{padding:0px!important;}
.pad5{padding:5px!important;}
a.txtdecoration{text-decoration:none!important;}
a:hover.txtdecoration{text-decoration:underline!important;}
/* All Classes */
#header , #bodyconatiner ,#Botcontainer , #footer{margin:0 auto; padding:0px; width:990px;}

.logo{margin:10px 0 0 0; padding:0px;}
#header .search{background:url(../images/searchbg.gif) no-repeat 0 0; width:310px; margin:40px 50px 0 0}
#header .search .inner{background:url(../images/searchbg.gif) no-repeat left bottom; width:300px; padding:18px 5px 12px 5px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#8e8e8e; height:25px; }
.search .inner span{margin:5px 0 0 0;}
.search .inner .searchbox{margin:0px 0 0 10px; width:160px;  font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a6a6a6; padding:4px 4px 5px 4px; border:1px solid #e7e7e7; float:left;}
.search .inner .searchbtn{ border:0px; background:url(../images/sprite.png) no-repeat 0 0; width:25px; height:24px; float:left; cursor:pointer;}

/* Home center images classes */


#home1 #bodyconatiner{background:url(../images/homeBG.gif) no-repeat 0 140px;}
#home1 #bodyconatiner .centerimg{ height:400px;}

#home2 #bodyconatiner{background: url(../images/homebg2.jpg) no-repeat 0 0px!important;}
#home2 #bodyconatiner .centerimg{ height:421px;}
#home2 #bodyconatiner .centerimg .slogan{background:url(../images/transbg2.png) repeat-y 0 0; color:#d5ac3a;}
#home2 #bodyconatiner .centerimg .slogan span{color:#a3790c;}

#home3 #bodyconatiner{background:url(../images/homebg3.jpg) no-repeat 0 0px!important;}
#home3 #bodyconatiner .centerimg{ height:382px;}
#home3 #bodyconatiner .centerimg .slogan{background:url(../images/transbg3.png) repeat-y 0 0; color:#d5ac3a;}
#home3 #bodyconatiner .centerimg .slogan span{color:#0b0b0b;}


#bodyconatiner .centerimg{margin:0px; padding:0px; min-height:200px}
#bodyconatiner .centerimg .slogan{background:url(../images/transbg.png) repeat-y 0 0; width:307px; padding:10px 10px 10px 450px; text-align:left; font:22px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#bc7699; float:right; text-align:left; margin:170px 0 0 0}
.centerimg .slogan span{font-size:20px; color:#8b3b5d}

#bodyconatiner .centerimg .rightbtn{background:url(../images/verticleshad.gif) no-repeat top right; height:320px; right:0px; padding:50px 0 0 0; top:0px;}
.centerimg .rightbtn a img{margin:0px 5px 5px 0;}
.centerimg .rightbtn a img.gift{background:url(../images/sprite.png) no-repeat left -301px; width:25px; height:95px;}
.centerimg .rightbtn a img.hotdeal{background:url(../images/sprite.png) no-repeat left -401px; width:25px; height:95px;}


.Hoverpop{margin:0px; padding:0px; position:absolute; bottom:0px;}
.Hoverpop .block{background:url(../images/poptrans.png) repeat; border:1px solid #f2f2f2; padding:5px 12px; width:960px;}
.Hoverpop .block h2{font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:5px 0;}
.Hoverpop .block h3{font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#494748; padding:0px 0 10px 0;  white-space: nowrap; width: 100%; overflow: hidden;	text-overflow: ellipsis; ~text-overflow: ellipsis;}
.Hoverpop .block .thumbs{margin:0px; padding:0px;}
.Hoverpop .block .thumbs .box{margin:0px 8px 0 0; padding:0px; float:left}
.thumbs .box .left{float:left; margin:0px 10px 0 0; padding:0px;}
.thumbs .box .left img{border:1px solid #e0dcdf;}

.thumbs .box .right{float:left; margin:0px; padding:0px; width:150px; height:100px; overflow:hidden;}
.thumbs .box .right h3{margin:0px; padding:0px; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#1b1b1b; white-space:normal;}
.thumbs .box .right p{margin:0px 0 5px 0; padding:5px 0 0px 0; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#616161; height:26px; overflow:hidden; line-height:13px}
.thumbs .box .right a.viewD{font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d01816; text-decoration:underline;}
.thumbs .box .right a:hover.viewD{text-decoration:none;}

.Hoverpop .block .closebtn{float:right; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#575556;}
.Hoverpop .block .closebtn a{text-decoration:underline;  color:#575556;}
.Hoverpop .block .closebtn a:hover{text-decoration:none;}

.PackageAmount{margin:0px; padding:0px 0 0px 0; font:normal 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#bb0b0b;}
.gallery{margin:0px; padding:0px;}
.gallery ul{margin:0px; padding:0px; width:250px;}
.gallery li{margin:0px 10px 10px 10px; padding:3px; list-style:none; float:left; border:1px solid #dfddde;}
.gallery li a{margin:0px; padding:0px; float:left;}

.gallery a.view , a.view{font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ba0a0d; padding:5px 0 0 10px; text-decoration:underline; float:left}
.gallery a:hover.view , a:hover.view{text-decoration:none;}

.thumbheading{margin:10px 0; padding:2px 0; background:url(../images/rightsmallline.jpg) no-repeat center top; width:250px; float:left}
.thumbheading .middbg{margin:0px 0 0 0; padding:0px;   background:url(../images/rightsmallshad.jpg) repeat-y  0 0;  width:100%; float:left}
.thumbheading .middbg .linebtm{margin:0px 0 0px 0; padding:7px 5px 10px 5px; background:url(../images/rightsmallline.jpg) no-repeat center bottom; width:100%; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; float:left}

.thumbheading a.view , .hotalname a{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;  color:#ba0a0d; text-decoration:underline; padding-right:35px}
.thumbheading a:hover.view ,.hotalname a:hover {text-decoration:none;}

.managew p{font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; width:230px; padding:10px 5px 0 5px}

.ratingDis h3{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000}
.hotalname{font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; background:#f9f9f9; padding:5px 10px}
.hotalname a{padding:0px 3px;}

.innertab ul{float:left; margin:0px; padding:0px;}
.innertab li{float:left; margin:0px 0 20px 0; padding:5px 10px; list-style:none; border-right:1px solid #ccc;}
.innertab li a{font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
.innertab li a:hover , .innertab li a.selected{color:#bd0b0b;}

/* Start Navigation */

#bodyconatiner .centerimg .Nav{background:url(../images/menuline.jpg) no-repeat center top; width:952px; margin:10px 0 0px 0; padding:0px;}
#bodyconatiner .centerimg .Nav ul{background:url(../images/menuline.jpg) no-repeat center bottom; width:952px; margin:0px; padding:0px;}
#bodyconatiner .centerimg .Nav li{margin:0px; padding:0px; float:left; list-style:none; background:url(../images/menusep.gif) no-repeat right 1px;}
#bodyconatiner .centerimg .Nav li a{margin:0px; padding:10px 20px 11px 20px; float:left; font:bold 14px "Trebuchet MS", "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000}
#bodyconatiner .centerimg .Nav li a:hover , #bodyconatiner .centerimg .Nav li a.selected{background:url(../images/linesprite.gif) repeat-x left top; color:#fff; text-decoration:none; }

/* End navigation */


/* Package */
.packageBG{margin:0px; padding:0px; background:url(../images/package-landingbg.jpg) no-repeat top right; height:405px;}
.packageBG .left{margin:0px; padding:20px 0 0 0; float:left; width:250px;}
.packageBG .left ul{margin:0px; padding:40px 0 0 0;}
.packageBG .left li{margin:0px; padding:5px 0; list-style:none; background:url(../images/searchseprator.jpg) no-repeat center top; width:230px;}
.packageBG .left li a{background:url(../images/sprite.png) no-repeat 0 -615px; margin:0px; padding:0px 0 0 15px; font:15px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; height:10px}
.packageBG .left li a:hover , .packageBG .left li a.selected{color:#cf242a;}
.packageBG .right{margin:0px; padding:0px; float:left;}

.padT80{padding-top:80px!important;}
.padT40{padding-top:40px!important;}


ul.Botthumb , ul.innerLinks{margin:0px; padding:0px;}
ul.Botthumb li img{ background:url(../images/sprite.png) no-repeat 0 10000px; width:72px; height:87px; margin-right:5px}
ul.Botthumb li.venues img{background-position:0 -40px;}
ul.Botthumb li.package img{background-position:-118px -40px;}
ul.Botthumb li.wedding img{background-position:-225px -40px;}
ul.Botthumb li.showcase img{background-position:-320px -40px;}
ul.Botthumb li.he-she img{background-position:-414px -40px;}

ul.Botthumb li ,  ul.innerLinks li{list-style:none; float:left; background:url(../images/thumbsep.gif) no-repeat top right; padding:2px 15px 15px 15px; height:88px;}
ul.Botthumb li a{font:bold 16px/100px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; display:block}
ul.Botthumb li a:hover{text-decoration:none;}
ul.Botthumb li.he-she{background:none;}

ul.Botthumb li:hover , ul.innerLinks li:hover{border-top:2px solid #990100; padding-top:0px; }
ul.Botthumb li img{margin-top:-2px;}


ul.innerLinks li{height:45px!important;}
ul.innerLinks li{background:url(../images/thumbsep.gif) no-repeat top right;}
ul.innerLinks li.quicklink , ul.innerLinks li.quicklink a{padding-left:0px!important;}
ul.innerLinks li.quicklink a{font:bold 16px/34px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#a81e1e; display:block; padding-top:14px; background-image:none;}
ul.innerLinks li.quicklink a img{ background:url(../images/sprite.png) no-repeat 0 -515px; width:33px; height:33px; float:left; margin-right:5px;}


ul.innerLinks li a{font:16px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; display:block; padding:10px 6px 0 15px;  background:url(../images/sprite.png) no-repeat 0 -549px; }
ul.innerLinks li a span{font:10px Arial, Helvetica, sans-serif; color:#5f5f5f;}
ul.innerLinks li a:hover{text-decoration:none;}

/* End Home center images classes */

/* Customized Package */
.CustomizedP{margin:0px; padding:0px;}
.CustomizedP .label{margin:0px 0 10px 0; padding:5px 0 0 20px; width:70px; text-align:left; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#949494;}
.CustomizedP .Dropdown{width:125px; margin:5px 5px 10px 0; height:20px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#949494;}

.btninput{background:#cfcfcf url(../images/linesprite.gif) repeat-x 0 -57px!important; border:1px solid #cfcfcf; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif!important; color:#000; cursor:pointer; padding:1px 5px!important;}
a:hover.btninput{text-decoration:none; color:#000!important;}

.goback{margin:20px 0 0 0; padding:10px 0; list-style:none; background:url(../images/searchseprator.jpg) no-repeat center top; width:230px;}
.goback img{ background:url(../images/sprite.png) no-repeat left -655px; width:16px; height:22px; margin:0 5px 0 0;}
.goback a{font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#c62b29; text-decoration:underline; background:none!important; padding:0px!important;}
.goback a:hover{text-decoration:none;}


.advancesearch{margin:0px; padding:0px; position:absolute; top:89px; left:-2px; background:#fff;}
.advancesearch .innercolor{background:#fcf7e3; border:1px solid #e6d279; float:left; padding-bottom:10px; }
.advancesearch .selectedbtn a{background:#fcf7e3!important; border:1px solid #e6d279; border-bottom:0px; width:123px!important; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif!important; color:#000; padding:2px 0px 2px 5px!important; position:absolute; margin:-22px 0 0 92px!important; height:18px!important;}

.advancesearch .selectedbtn img{ background:url(../images/sprite.png) no-repeat 5px -686px!important; width:15px; height:10px;  position:absolute; ~background-position:  3px -686px!important }

.h10{height:10px}
/* End Customized Package */


/* Start Search Summery */
.SearchSummary{background:url(../images/searchsummBG.jpg) no-repeat center top; width:950px; height:114px; padding:10px 0; margin:10px 0;}
.SearchSummary .left{float:left; padding:0 0 0 140px; width:330px;}
.SearchSummary .right{float:left; padding:0 0 0 70px;}
.SearchSummary .left h3{float:none!important}
.SearchSummary .left .refineby{margin:4px 0;}
.SearchSummary .left .refineby label{float:left; font:bold 13px/50px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#696969; margin-right:15px}
.SearchSummary .left .refineby span{color:#6b6b6b; width:150px; float:left}

.SearchSummary .right h3 span a{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#79828b; margin-left:15px; text-decoration:underline;}
.SearchSummary .right h3 span a:hover{text-decoration:none;}

.SearchSummary .right ul{margin:0px 0 0 0; padding:0; width:400px; display:block;}
.SearchSummary .right li{margin:0px; padding:10px 20px 0 0; list-style:none; width:180px; white-space: nowrap;  overflow: hidden;	text-overflow: ellipsis; ~text-overflow: ellipsis; font:12px Arial, Helvetica, sans-serif; color:#666; float:left;}
.SearchSummary .right li span{font-weight:bold;}

/* End Search Summery */


.RefineS{background:url(../images/refinesearchBG.jpg) repeat-y center; width:1000px; margin:0px 0; position:relative; padding:25px 0}
.RefineS .middle{padding:15px 5px;}
.RefineS .middle .head{margin:0px; padding:0px;}
.RefineS .middle .head h3 , .SearchSummary .left h3, .SearchSummary .right h3{margin:0px 10px 0 0; padding:0px; float:left; font:bold 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
.RefineS .middle .head .refineby{margin:0px 40px 0 0; padding:0px; }
.head .refineby label , .bycategory .box label{margin:0px; padding:0px 10px 0 0; font:bold 13px/25px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#646464; float:left; }
.head .refineby span{font:10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6b6b6b;}
.head .refineby .slider{position:relative; top:-12px;}

.hideshow{position:absolute; right:50px; top:25px;}
.hideshow a{color:#ce171c; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;}

.bycategory{margin:0px; padding:15px 0 0 0;}
.bycategory .box{float:left; margin-right:15px;}
.bycategory .box .dropdown{float:left; width:135px;}
.dropdown{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; }
.dropdown.premium{font-weight:bold;}
.dropdown.page{padding:0 0px 0 5px; width:50px;}

a.searchnow{background:url(../images/linesprite.gif) repeat-x 0 -100px; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; border:1px solid #c2635f; padding:0px 4px; text-decoration:none; }

.paging{margin:0px 0 10px 0; padding:0px; background:#f4f4f4; padding:2px 10px; float:left; width:960px;}
.paging .left{width:550px; float:left;}
.paging .left h3{float:left; margin:0px; padding:0px; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#bc1f1a;}
.paging .left h3 span{font-weight:bold;}

.pagination{font-style:italic; font-size:12px; }

.paging.bottom{padding:5px 10px;}
.paging.bottom .left{margin:0px; padding:0px; float:left;}
.paging.bottom .left ul{margin:0px; padding:0px;}
.paging.bottom .left li{margin:0px; padding:0px; list-style:none; float:left; border-right:1px solid #838383;}
.paging.bottom .left li a{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 5px;color:#838383}
.paging.bottom .left li a:hover , .paging.bottom .left li a.selected{color:#d27472; font-weight:bold; text-decoration:none;}


.paging.bottom .right{margin:0px; padding:0px; float:right;}

.previous{background:url(../images/sprite.png) no-repeat 0px -775px; width:65px; height:18px; margin-right:5px;}
.next{background:url(../images/sprite.png) no-repeat -71px -775px; width:48px; height:18px;}

.mrgT20{margin-top:20px;}
.mrgT10{margin-top:10px!important;}
.mrgR10{margin-right:10px;}
.mrgT7{margin-top:7px;}

.btmcontainer{margin:0px 0 20px 0; padding:0px;}
.btmcontainer .blogs{margin:0px; padding:7px 0 3px 0; border-bottom:1px solid #dddddd; }
.btmcontainer .blogs.bnone{border:none}
.btmcontainer .blogs img.thumb{margin:0 10px 10px 0;}
.btmcontainer .content{width:200px}
.btmcontainer.small{background:url(../images/rightsmallline.jpg) no-repeat center top; margin:20px 0 0 0; padding:20px 0 0 0}
.btmcontainer.small .content{width:125px}
.btmcontainer .content h3{font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:0px 0 0px 0;  white-space: nowrap;  overflow: hidden;	text-overflow: ellipsis; ~text-overflow: ellipsis; width:190px;}
.btmcontainer .content p{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; margin:0px; padding:0px; height:30px; overflow:hidden}
a.viewbtn{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#d11917; text-decoration:underline;}
a:hover.viewbtn{text-decoration:none;}

.packagethumb{margin:0px; padding:0px;}
.packagethumb .thumb{margin:0px 0px 30px 0; padding:5px 8px; float:left; background:#f5f3f4; border:1px solid #e2e2e2; width:272px; overflow:hidden;}
.packagethumb .thumb.spacingR{margin-left:60px; margin-right:60px;}
.packagethumb .heading span.txt{font:bold 14px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4b494a;  white-space: nowrap;  overflow: hidden;	text-overflow: ellipsis; ~text-overflow: ellipsis; width:235px; float:left;}

.packagethumb .img{margin:7px 0; }
.packagethumb .choose{background:url(../images/sprite.png) no-repeat -279px -726px; width:34px; height:31px;}

.thumbDiscription{ background:#f5f3f4; border:1px solid #e2e2e2; margin:-20px 0 10px 0;}
.thumbDiscription .joint{ background:#f5f3f4; border:1px solid #e2e2e2; width:288px; border-bottom:0px; border-top:0px; height:12px; position:absolute; margin:-12px 0 0 -1px}
.thumbDiscription .description {padding:0 10px 10px 10px;}
.thumbDiscription .description h3{margin:0px; padding:0px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#cc5541;}
.thumbDiscription .description p{margin:0px; padding:5px 0; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6b6565;}

.packagethumb .actions .info , .packagethumb .actions .rate ,.packagethumb .actions .pic ,.packagethumb .actions .addto,.packagethumb .actions .money{background:url(../images/sprite.png) no-repeat 0 100000px; width:40px; height:40px; margin-right:5px;}

.packagethumb .actions .info{background-position:0 -723px;}
.packagethumb .actions .rate{background-position:-51px -723px;}
.packagethumb .actions .pic{background-position:-102px -723px;}
.packagethumb .actions .addto{background-position:-155px -723px;}
.packagethumb .actions .money{background-position:-322px -723px;}


.packagethumb .actions .info.disable{background-position:0 -818px;}
.packagethumb .actions .rate.disable{background-position:-48px -818px;}
.packagethumb .actions .pic.disable{background-position:-96px -818px;}
.packagethumb .actions .addto.disable{background-position:-190px -818px;}
.packagethumb .actions .money.disable{background-position:-143px -818px;}

.packagethumb .actions .fblike{background:url(../images/sprite.png) no-repeat -204px -732px; width:61px; height:27px; position:absolute; margin:7px 0 0 20px;}

.arrowleft{background:url(../images/sprite.png) no-repeat 0 -876px; width:6px; height:9px;}
.arrowright{background:url(../images/sprite.png) no-repeat -13px -876px; width:6px; height:9px;}

.packagethumb .amount{font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; padding-bottom:10px;}
.packagethumb .amount span{font-size:16px; font-weight:bold;}

.noMrgR{margin-right:0px!important;}

/* Package Destination */
.breadcrum{background:url(../images/menuline.jpg) no-repeat center bottom; width:980px; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666; padding:5px 0;}
.breadcrum a{ font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
.innerbody{margin:0px; padding:10px 0;}
.innerbody .leftcontainer{margin:0px; padding:0px 20px 0 0; float:left; background:url(../images/rightborder.jpg) no-repeat right top; width:710px;}
.innerbody .leftcontainer h3{font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4c4a4b;}
.innerbody .leftcontainer h3 span.star{background:url(../images/sprite.png) no-repeat 0px -985px; width:33px; height:26px; font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; padding:4px 0 0 10px; margin:0 0 0 10px}
.innerbody .rightcontainer{margin:0px; padding:35px 0 0 10px; float:right; width:248px;}

.packageD{margin:0px; padding:0px; border:1px solid #e2e2e2;}
.packageD .Heading{padding:5px 10px; background:#efefef; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border-bottom:1px solid #e2e2e2;}
.packageD .Heading span a{font:11px/5px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#777777; margin-right:5px; text-decoration:underline; position:relative; top:-10px;}
.packageD .Heading span a:hover{text-decoration:none;}
.packageD .packageDesc{padding:10px 20px;}
.packageD .packageDesc ul{margin:0px 40px 0 0; padding:0px; float:left; border-right:1px solid #ccc; width:300px;}
.packageD .packageDesc li{margin:0px; padding:2px 0 2px 0px; list-style:none; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; }
.packageD .packageDesc li label{font-weight:normal; width:150px; float:left; background:url(../images/sprite.png) no-repeat 0 -896px; padding:0 0 0 15px;}
.packageD .packageDesc li.prise div{margin:-5px 0 0 80px; padding:0px 0 0px 0; font:normal 24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#bb0b0b; position:absolute;}

.price{color:#4d4b4c!important; font:bold 13px "Trebuchet MS", Arial, Helvetica, sans-serif!important;}

.detailstab{background:url(../images/shadeline.jpg) no-repeat center bottom; padding-bottom:10px; ~padding-bottom:1px}
.detailstab ul{margin:0px; padding:0px; float:left;}
.detailstab li{margin:0px; padding:5px 15px; list-style:none; float:left; background:#f5f3f4; border:1px solid #e1e1e1; border-bottom:0px; text-align:center; min-width:150px;}
.detailstab li:hover , .detailstab li.selected{background:url(../images/linesprite.gif) repeat-x 0 -137px;}

.detailstab li a , .packageIncludes h4{font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}

.tabs .content1 , .tabs .content2, .tabs .content3{margin:0px; padding:15px 0;}
.tabs .content1 p{padding:0 15px 10px 15px; font:12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4d4b4c;}

.packageIncludes{margin:0px; padding:0px;}
.packageIncludes h4{margin:0px; padding:5px 10px; border-top:1px solid #e1e1e1;  background:#f5f3f4; border-right:1px solid #E1E1E1; border-left:1px solid #E1E1E1;}
.packageIncludes h5{margin:0px; padding:5px 10px; font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#bc0c0c;}
.packageIncludes h5 span{color:#000; font-size:12px;}

table.grids{border-top:1px solid #e1e1e1; width:100%}
table.grids td , table.grids th{border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding:10px; text-align:center;  font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
table.grids th{background:#f5f3f4; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:capitalize; text-align:left;}

table.grids th.bleft{ border-left:1px solid #E1E1E1;}
table.grids td span{font-weight:bold; text-align:left!important; float:left; background:url(../images/sprite.png) repeat-x 0 -910px; padding:0 0 0 10px}
table.grids td span.bgnone{background:none!important; padding:0px!important}
.bgnone{background:none!important;}

.bookN{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#313131; margin:0px; padding:40px 0; background:url(../images/shadeline.jpg) no-repeat center top;}
.bookN a{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#313131; text-decoration:underline;}
.bookN a:hover{text-decoration:none;}
.bookN a.redbtn{ background:url(../images/linesprite.gif) repeat-x 0 -0px; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; padding:5px 10px; text-decoration:none; border:1px solid #c26263;}

.tick{background:url(../images/sprite.png) repeat-x 0 -941px; width:18px; height:18px;}
a.Similartxt{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#bb0d0c; text-decoration:underline;}
a:hover.Similartxt{text-decoration:none;}

.txtalignl{text-align:left!important}
.rightlinesep{margin:10px 0;}


.similarvenues .block{margin:0px; padding:5px 0 10px 0; background:url(../images/rightsmallline.jpg) no-repeat center bottom;}
.similarvenues .block h3{margin:0px; padding:0px 0 5px 0; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000;}
.similarvenues .block img.imgb{border:1px solid #ccc; padding:2px; margin:0px 5px 5px 0}

.dialShaddipromis ul{margin:0px; padding:0px;}
.dialShaddipromis li{margin:0px 0 10px 0; padding:0px 0 0px 15px; list-style:none;  background:url(../images/sprite.png) no-repeat 0 -912px; line-height:14px; height:30px; overflow:hidden; }


.venueContent{margin:0px; padding:10px 0;}
.venueContent .leftnav{margin:0px 15px 0 0; padding:0px; float:left; width:210px;  background:url(../images/rightborder.jpg) no-repeat right -600px;}
.venueContent .leftnav ul{margin:0px; padding:0px;}
.venueContent .leftnav li{margin:0px 0; padding:1px 0; list-style:none; float:left; width:210px; background:url(../images/venue_seprator.jpg) no-repeat 53px top;}
.venueContent .leftnav li a{margin:0px; padding:0px; font:bold 14px/40px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#332f24; float:left; width:210px;}
.venueContent .leftnav li a:hover , .venueContent .leftnav li a.selected{background:url(../images/venue_hoverBG.jpg) repeat-y right top; text-decoration:none }
.venueContent .leftnav img{ background:url(../images/sprite.png) no-repeat 0 1000px; width:40px; height:40px;  float:left; clear:both; margin-right:5px;}

.venueContent .leftnav img.details{background-position:0 -1042px;}
.venueContent .leftnav img.capacity{background-position:-307px -1035px;}
.venueContent .leftnav img.package{background-position:-178px -1040px;}
.venueContent .leftnav img.review{background-position:-120px -1044px;}
.venueContent .leftnav img.landmark{background-position:-61px -1047px;}
.venueContent .leftnav img.terms{background-position:-243px -1038px;}

.venueContent .rightContent{margin:0px; padding:0px; float:left; width:470px;}
.venueContent .rightContent h4{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333}
.venueContent .rightContent p{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; padding:5px 0;}
/* Footer classes */

#FooterBG{background:#fff url(../images/footerbg.gif) repeat-x 0 0; min-height:109px; margin:0px; padding:0px;}
#FooterBG #footer{background:url(../images/botseprator.gif) no-repeat center top; padding:0px 0 10px 0;}

#FooterBG #footer .left{margin:0px; padding:0px 0; float:left; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#7f7f7f}
#footer .left ul{margin:0px; padding:10px 0 0 0;}
#footer .left ul li{margin:0px 0 5px 0; padding:0px 5px 0 5px; float:left; border-right:1px solid #ccc; list-style:none; float:left;}
#footer .left ul li a{font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#7f7f7f}



#FooterBG #footer .right{margin:0px; padding:0px; ~padding:10px 0 0 0; float:right;}
#footer .right li img{ background:url(../images/sprite.png) no-repeat 0 10000px; }
#footer .right li{ margin:0px; padding:0px 10px; list-style:none; background:url(../images/samllseprator.gif) no-repeat right top; float:left; min-height:50px;}
#footer .right li.weddingtips img{background-position:0 -230px; width:152px; height:50px;}
#footer .right li.livechat img{background-position:-139px -156px; width:53px; height:52px;}
#footer .right li.login{background:none}
#footer .right li.login img{background-position:-89px -164px; width:38px; height:37px;}

#footer .right li.joinus{margin:0px; padding:0px 10px; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#7e7e7e; text-align:center}
#footer .right li.joinus .FB{background:url(../images/sprite.png) no-repeat 0 -168px; width:28px; height:30px; margin-right:5px; margin-top:5px;}
#footer .right li.joinus .Twit{background:url(../images/sprite.png) no-repeat -45px -168px;  width:28px; height:30px; margin-top:5px;}

#footer .right li.login{font:12px/40px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#494949; padding-top:5px}
#footer .right li.login img{margin-right:5px;}

/*Login and Register CSS*/
.loginRegsiterCont{ margin:0px; padding:0px; font:normal 15px "Trebuchet MS", Arial, Helvetica, sans-serif; }

.loginRegsiterCont .mainCont{ margin:10px 65px; padding:10px; background:url(../images/loginbg.gif) repeat-x left top; position:relative; border:1px solid #dddddd; }
span.loginLeft{ display:block; background:url(../images/loginCorner.png) no-repeat 0 0; width:12px; height:170px; position:absolute; top:-1px; left:-1px;  }
span.loginRight{ display:block; background:url(../images/loginCorner.png) no-repeat -19px 0; width:12px; height:170px; position:absolute; top:-1px; right:-1px;  }
span.leftVector{  display:block; width:102px; background:url(../images/loginFloral2.png) no-repeat 0 0; height:400px; position:absolute; bottom:-10px; left:-103px; }
span.rightVector{display:block; width:102px; background:url(../images/loginFloral2.png) no-repeat -103px 0; height:400px;position:absolute; bottom:-10px; right:-103px; }

.LoginCol{ margin:27px 0px 0px 0px;  padding: 20px 0 0 35px; float:left; width:380px; position:relative;}
span.loginTxt{ display:block; background:url(../images/loginRegister_txt.png) no-repeat 0 0; width:359px; height:25px; position:absolute; top:-15px; left:10px;  }
.LoginCol label{ display:block; margin:6px 0 2px 0px; }
input.logininput{ width:320px; border:1px solid #d9d9d9;line-height:28px; height:28px; text-indent:5px; border-radius:5px 5px 5px 5px ;-webkit-border-radius:5px 5px 5px 5px; color:#4b4b4b; display:block; }
*+html input.logininput{ display:inline;}
.checkbox{ margin:12px 5px 0 0; padding:0px; display:block;}
*+html .checkbox{ margin:10px 5px 0 0;}
.redtxt{ color:#b7201d;}
button.loginbtn{ border:none; display:block; height:30px;text-align:center; color:#fff; width:93px; cursor:pointer; background:url(../images/loginbt.gif) no-repeat 0 0; outline:none; margin:0px 0px 0px 230px; font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 0 2px 0;}
button:hover.loginbtn{ background-position: 0 -30px; }

.RegisterCol{ margin:27px 0px 0px 0px;  padding:20px 0 0 55px; position:relative; float: left;  border-left:1px solid #d9d9d9;}
span.registerTxt{ display:block; background:url(../images/loginRegister_txt.png) no-repeat 0 -35px; width:359px; height:25px; position:absolute; top:-15px; left:23px;  }
.RegisterCol label{ display:block; margin:6px 0 2px 0px; }


/*Weddint Tips CSS*/
.middconatiner {  font-size:12px; color:#2b2b2b; }
.middconatiner h1{  font-size:24px; color:#c7383a; display:block; margin:20px 0px; font-weight:normal;}
.middconatiner h2{  font-size:16px; color:#4b4b4b; display:block; margin:10px 0px; font-weight:bold;}

.leftmenuCont{ float:left; width:200px; background:url(../images/weddingtipsdivider.jpg) no-repeat top right; min-height:785px; }
.leftmenuCont ul{ list-style-type:none; margin:0px; padding:0px;}
.leftmenuCont ul li{ margin:0px; padding:0px;  background:url(../images/weddingmenudivider.jpg) no-repeat top right;}
.leftmenuCont ul li a{ display:block; padding:7px 0 5px 10px; text-decoration:none; font-size:12px; color:#4b4b4b;}
.leftmenuCont ul li a:hover{ background:url(../images/leftmenuhoverbg.gif) repeat-y bottom right;}
.leftmenuCont ul li a.active{ background:url(../images/leftmenuhoverbg.gif) repeat-y bottom right; display:block; padding:7px 0 5px 10px; text-decoration:none; font-weight:bold; color:#787667;}
.dfltRightcontainer{ float:left; margin:0 0 0 22px; padding:0 0 0 0; width:680px;}
.contentshadw{ background:url(../images/contentshdw.gif) no-repeat top center;}
.dfltRightcontainer p{ margin:10px 0; padding:10px 0 0 0; display:block;}
.dfltRightcontainer strong{display:block;}
.toplinks a{ display:inline-block; width:165px; padding:0 0 2px 0px; text-decoration:none; color:#4b4b4b; }
.toplinks a:hover{  text-decoration:none; color:#c7383a; }
.toplinks a.active{ display:inline-block; width:165px; padding:0 0 2px 0px; text-decoration:none; color:#c7383a; font-weight:bold; }



.relatedimg{ margin:0px ; padding:0px;}
.relatedimg a{ display:inline-block; margin:10px 5px 0 5px; padding:1px; background:#fff; border:2px solid #c8c8c6; text-align:center; vertical-align:middle; width:98px; height:74px; overflow:hidden; }
.relatedimg a:hover{border:2px solid #efefef;}
.relatedimg a img{ height:74px; width:auto;}

.contactusCont{ margin:0px; padding:0px;}
.contactCol1{  width:385px; margin:0; padding:0px; float: left;}
.contactCol1 strong{display:block; font-size:13px;}
.contactCol1 .drpwn{ border:1px solid #c8c8c8; width:200px;}
.contactCol1 p{ margin:0 0 10px 0;}
.contactCol1 .submitBtn{display:block; color:#fff; font-weight:bold; background:url(../images/contactbtnbg.gif) repeat-x top left; height:28px; line-height:28px; text-align:center; padding:0px 10px; border:none; cursor:pointer;}
.contactCol2{ margin:0; padding:0px; float: right;}

.feedbackform{ margin:0px 0 10px 0 ; padding:15px;  width:365px; border:1px solid #ccc;}
.feedbackform h4{ font-size:14px; color:#c7383a; display:block; margin:0px 0 10px 0; font-weight:bold;}
.feedbackform input{border:1px solid #ccc; width:240px;  margin:3px 0; text-indent:2px;}
.feedbackform label{display:block; width:110px; float:left; margin:3px 0;}
.feedbackform .textarea{width:345px;  margin:7px 0 10px 0; height:50px; overflow:auto;}